cable pits - Turkish English Dictionary